package entities;
import entities.Lugar;
import java.io.Serializable;
import java.util.ArrayList;


/**
  * @author Leonardo Lino Nº45340
 * @author Diogo Pires Nº40351
 */
public class Teatro implements Serializable{

	public int id;
	public int lugaresTotal;
	public int lugaresOcupados;
	public int lugaresReservados;
	public String nome;
	public ArrayList<Lugar> lugares;
	
	public Teatro(int id, int lugaresTotal, int lugaresOcupados, int lugaresReservados, String nome, ArrayList<Lugar> lugares){
		this.id = id;
		this.nome = nome;
		this.lugares = lugares;
		this.lugaresTotal = lugaresTotal;
		this.lugaresOcupados = lugaresOcupados;
		this.lugaresReservados = lugaresReservados;
	}
	
	 public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getLugaresTotal() {
        return lugaresTotal;
    }

    public void setLugaresTotal(int lugaresTotal) {
        this.lugaresTotal = lugaresTotal;
    }

    public int getLugaresOcupados() {
        return lugaresOcupados;
    }

    public void setLugaresOcupados(int lugaresOcupados) {
        this.lugaresOcupados = lugaresOcupados;
    }

    public int getLugaresReservados() {
		return lugaresReservados;
	}

	public void setLugaresReservados(int lugaresReservados) {
		this.lugaresReservados = lugaresReservados;
	}

	public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public ArrayList<Lugar> getLugares() {
        return lugares;
    }

    public void setLugares(ArrayList<Lugar> lugares) {
        this.lugares = lugares;
    }

}
